local QI = DailyIntake.QuestItems;

-- =============================================================
-- Added by LaoTseu
-- =============================================================

-- Add item: Enchanted Salve; http://www.wowhead.com/?item=69240
QI.RegisterQuestItem(69240, QI.Priority.Normal, function()
	-- Burn Victims: http://www.wowhead.com/?quest=29138
	return 	GetZoneText() == "Molten Front" and
				not QI.QuestIsDone(29138)

end)

-- Add item: Emerald of Aessina; http://www.wowhead.com/?item=69232
QI.RegisterQuestItem(69232, QI.Priority.Normal, function()
	-- Nature's Blessing: http://www.wowhead.com/?quest=29162
	return 	GetZoneText() == "Mount Hyjal" and
				not QI.QuestIsDone(29162)

end)

-- Add item: Quill of the Bird-Queen; http://www.wowhead.com/?item=69234
QI.RegisterQuestItem(69234, QI.Priority.Normal, function()
	-- Call the Flock: http://www.wowhead.com/?quest=29147
	return 	GetZoneText() == "Mount Hyjal" and
				not QI.QuestIsDone(29147)

end)

-- Add item: Quill of the Bird-Queen; http://www.wowhead.com/?item=69212
QI.RegisterQuestItem(69212, QI.Priority.Normal, function()
	-- Wings Aflame: http://www.wowhead.com/?quest=29148
	return 	GetZoneText() == "Mount Hyjal" and
				not QI.QuestIsDone(29148)

end)

-- Add item: Fang of the Wolf; http://www.wowhead.com/?item=69235
QI.RegisterQuestItem(69235, QI.Priority.Normal, function()
	-- Perfecting Your Howl: http://www.wowhead.com/?quest=29164
	return 	GetZoneText() == "Mount Hyjal" and
				not QI.QuestIsDone(29164)

end)

-- Add item: Fang of the Wolf; http://www.wowhead.com/?item=69225
QI.RegisterQuestItem(69225, QI.Priority.Normal, function()
	-- The Call of the Pack: http://www.wowhead.com/?quest=29165
	return 	GetZoneText() == "Mount Hyjal" and
				not QI.QuestIsDone(29165)

end)

-- Add item: Guardian's Staff; http://www.wowhead.com/?item=68997
QI.RegisterQuestItem(68997, QI.Priority.Normal, function()
	-- The The Power of Malorne: http://www.wowhead.com/?quest=29126
	return 	GetZoneText() == "Mount Hyjal" and
				not QI.QuestIsDone(29126)

end)

-- Add item: Tholo's Thermometer; http://www.wowhead.com/?item=69806
QI.RegisterQuestItem(69806, QI.Priority.Normal, function()
	-- How Hot: http://www.wowhead.com/?quest=29273
	return 	GetZoneText() == "Molten Front" and
				not QI.QuestIsDone(29273)

end)

-- Add item: The Bitter Pill; http://www.wowhead.com/?item=69759
QI.RegisterQuestItem(69759, QI.Priority.High, function()
	-- The Bitter Pill: http://www.wowhead.com/?quest=29263
	return
		GetZoneText() == "Molten Front" and
		GetSubZoneText() == "Magma Springs" and

		-- Press SHIFT to see the next one
		not IsShiftKeyDown() and

		not QI.QuestIsDone(29263)

end)

-- Add item: The Bitter Pill; http://www.wowhead.com/?item=69759
QI.RegisterQuestItem(69759, QI.Priority.Low, function()
	-- The Bitter Pill: http://www.wowhead.com/?quest=29263
	return 	GetZoneText() == "Molten Front" and
				not QI.QuestIsDone(29263)

end)

-- Add item: Burd Sticker; http://www.wowhead.com/?item=69832
QI.RegisterQuestItem(69832, QI.Priority.Highest, function()
	-- Bye Bye Burdy: http://www.wowhead.com/?quest=29297
	return
		GetZoneText() == "Molten Front" and

		-- Target the Druid of the Flame birds
		QI.UnitIsEntity("target", 52661, QI.Entity.Mob) and

		-- Press SHIFT to see the next one
		not IsShiftKeyDown() and

		not QI.QuestIsDone(29297)

end)

-- Add item: Burd Sticker; http://www.wowhead.com/?item=69832
QI.RegisterQuestItem(69832, QI.Priority.Low, function()
	-- Bye Bye Burdy: http://www.wowhead.com/?quest=29297
	return 	GetZoneText() == "Molten Front" and
				not QI.QuestIsDone(29297)

end)

